\hypertarget{class_mpeg2_handler}{
\section{Mpeg2Handler Class Reference}
\label{class_mpeg2_handler}\index{Mpeg2Handler@{Mpeg2Handler}}
}
Inheritance diagram for Mpeg2Handler::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_mpeg2_handler}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_mpeg2_handler_a2789b059b53898ec39707b4899785906}{
{\bfseries Mpeg2Handler} (unsigned char flags, const string \&ext=string(\char`\"{}.m2t\char`\"{}))}
\label{class_mpeg2_handler_a2789b059b53898ec39707b4899785906}

\item 
\hypertarget{class_mpeg2_handler_a279d17aa42dbfaf0b239584aa5a3b26d}{
bool {\bfseries WriteFrame} (\hyperlink{class_frame}{Frame} $\ast$frame)}
\label{class_mpeg2_handler_a279d17aa42dbfaf0b239584aa5a3b26d}

\item 
\hypertarget{class_mpeg2_handler_a0a9762c15721a0286c9b65e477475b92}{
bool {\bfseries FileIsOpen} ()}
\label{class_mpeg2_handler_a0a9762c15721a0286c9b65e477475b92}

\item 
\hypertarget{class_mpeg2_handler_a0b64ed361ed476242a5c708088c86bfb}{
bool {\bfseries Create} (const string \&filename)}
\label{class_mpeg2_handler_a0b64ed361ed476242a5c708088c86bfb}

\item 
\hypertarget{class_mpeg2_handler_a1cfb1cc4231ba361e25da39bd514163c}{
int {\bfseries Write} (\hyperlink{class_frame}{Frame} $\ast$frame)}
\label{class_mpeg2_handler_a1cfb1cc4231ba361e25da39bd514163c}

\item 
\hypertarget{class_mpeg2_handler_a064449e5f99fc12fa9fd37976f5e899c}{
int {\bfseries Close} ()}
\label{class_mpeg2_handler_a064449e5f99fc12fa9fd37976f5e899c}

\item 
\hypertarget{class_mpeg2_handler_aae661220928900c635e1707dda86691a}{
off\_\-t {\bfseries GetFileSize} ()}
\label{class_mpeg2_handler_aae661220928900c635e1707dda86691a}

\item 
\hypertarget{class_mpeg2_handler_a503af92fbf31af132914ae917c274ed8}{
int {\bfseries GetTotalFrames} ()}
\label{class_mpeg2_handler_a503af92fbf31af132914ae917c274ed8}

\item 
\hypertarget{class_mpeg2_handler_a13baa372d007790fee76307df93a6441}{
bool {\bfseries Open} (const char $\ast$s)}
\label{class_mpeg2_handler_a13baa372d007790fee76307df93a6441}

\item 
\hypertarget{class_mpeg2_handler_a0bcbb2cf97fbf0ec3d8649814ee9970f}{
int {\bfseries GetFrame} (\hyperlink{class_frame}{Frame} $\ast$frame, int frameNum)}
\label{class_mpeg2_handler_a0bcbb2cf97fbf0ec3d8649814ee9970f}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_mpeg2_handler_a34d8cc5d4c45f1362a9967409634c550}{
int {\bfseries fd}}
\label{class_mpeg2_handler_a34d8cc5d4c45f1362a9967409634c550}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/cv/ext/dvgrab/filehandler.h\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/cv/ext/dvgrab/filehandler.cc\end{DoxyCompactItemize}
